Big Huge Thesaurus

caranda palm

noun